
import instance from '@/utils/axios'
import {getToken} from '@/utils/token.js'

// 登录
const userLogin = ({mobile, code}) => {
    return instance({
        url: '/v1_0/authorizations',
        method: 'post',
        data:{mobile,code}
    })
}
  
export {userLogin}

// 获取用户信息

function getUserInfo() {
    return instance({
        url: '/v1_0/user/profile',
        method: 'get',
        headers: {
            'Authorization':`Bearer ${getToken().token}`
        }
    })
}
export { getUserInfo }

// 编辑用户信息

function editUserInfo(data) {
    return instance({
        url: '/v1_0/user/profile',
        method: 'patch',
        data,
        // headers: {
        //     'Authorization':`Bearer ${getToken().token}`
        // }
    })
}

// 编辑用户头像
function editUserPhoto(fd) {
    return instance({
        url: '/v1_0/user/photo',
        method: 'patch',
        data: fd,
        headers: {
            'Authorization':`Bearer ${getToken().token}`
        }
    })
}

export {editUserInfo,editUserPhoto}